blow from a canine tooth - Almanca İngilizce Sözlük